Scheduling and Load Sharing in Mobile Computing Using Tickets

نویسندگان

  • Sanjeev Baskiyar
  • Natarajan Meghanathan
چکیده

Load sharing in mobile computing environments is challenged by frequent network disconnections, widely varying bandwidths among wired and wireless links, limited computing power of Mobile Hosts (MHs) and transient servers due to frequent hand-off. We consider a three-layered network architecture consisting of Mobile Hosts (MHs), Mobile Support Stations (MSSs) and Supervisory Hosts (SHs). We outline the design of tickets, which combines the features of a credit card and workload information submitted to a server. Clients submit their database and computation-intensive applications to a MSS using tickets. This paper proposes a broader use of tickets, than in earlier works, in scheduling, load sharing and billing in mobile computing environments. A ticket contains valuable information to route the results of computation through the network, to schedule and load balance jobs in the network using priority and historical run-time information of jobs executed at the MSS. We outline a load sharing and scheduling algorithm to be executed at an MSS upon receiving a job with a ticket from the client. Job transfer rather than migrating server objects has been used since it avoids the contextswitching overhead on the secondary host.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design and Development of a Ticket-based Scheduling and Load Sharing Algorithm for Optimal Resource Usage in Mobile Computing Environments

Clients in mobile cellular networks lack computing resources to execute complex and data-intensive applications. So the mobile clients purchase tickets from ticket engines installed at stationary servers that are rich in resources. Clients upload computation, resource intensive jobs or applications along with the ticket to the stationary servers. The tickets store the client validity informatio...

متن کامل

An Effective Task Scheduling Framework for Cloud Computing using NSGA-II

Cloud computing is a model for convenient on-demand user’s access to changeable and configurable computing resources such as networks, servers, storage, applications, and services with minimal management of resources and service provider interaction. Task scheduling is regarded as a fundamental issue in cloud computing which aims at distributing the load on the different resources of a distribu...

متن کامل

Improving the palbimm scheduling algorithm for fault tolerance in cloud computing

Cloud computing is the latest technology that involves distributed computation over the Internet. It meets the needs of users through sharing resources and using virtual technology. The workflow user applications refer to a set of tasks to be processed within the cloud environment. Scheduling algorithms have a lot to do with the efficiency of cloud computing environments through selection of su...

متن کامل

Integrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment

Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...

متن کامل

Reduction of Energy Consumption in Mobile Cloud Computing by ‎Classification of Demands and Executing in Different Data Centers

 In recent years, mobile networks have faced with the increase of traffic demand. By emerging mobile applications and cloud computing, Mobile Cloud Computing (MCC) has been introduced. In this research, we focus on the 4th and 5th generation of mobile networks. Data Centers (DCs) are connected to each other by high-speed links in order to minimize delay and energy consumption. By considering a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000